Semantic characterisation of dead control-flow paths

نویسندگان

  • Ian J. Hayes
  • Colin J. Fidge
  • Karl Lermer
چکیده

Many program verification, testing and performance prediction techniques rely on analysis of statically-identified control-flow paths. However, some such paths may be ‘dead’ because they can never be followed at run time, and should therefore be excluded from analysis. It is shown how the formal semantics of those statements comprising a path provides a sound theoretical foundation for identification of dead paths.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Semantic Identi cation of Dead Control - Flow PathsIan

Many program veriication, testing and performance prediction techniques rely on analysis of statically-identiied control-ow paths. However, some such paths may be semantically`dead' because they can never be followed at run time, and should therefore be excluded from analysis. It is shown how the formal semantics of those statements comprising a path provides a sound theoretical foundation for ...

متن کامل

Designing Robust Finite-Time Nonlinear Torques for a n-DOF Robot Manipulator with Uncertainties, Sector and Dead-Zone Input Nonlinearities

In this paper, a complete dynamical model is presented for an uncertain -DOF robot manipulator containing description of sector and dead-zone input nonlinearities. Next, robust finite-time tracking problem of desired trajectories is declared and formulated for the aforementioned robot manipulator. By defining innovative nonlinear sliding manifolds and developing the nonsingular terminal sliding...

متن کامل

Partial Program Admission by Path Enumeration

Real-time systems on non-preemptive platforms require a means of bounding the execution time of programs for admission purposes. Worst-Case Execution Time (WCET) is most commonly used to bound program execution time. While bounding a program’s WCET statically is possible, computing its true WCET is difficult without significant semantic knowledge. We present an algorithm for partial program adm...

متن کامل

مدلسازی عددی حوضچه های بنادر رودخانه‌ای و بررسی تاثیر رژیم جریان بر گردابه‌های افقی

Using dead zones of rivers for berthing purpose may involve some problems of which the most serious are sedimentation and silting. These processes depend on water flow pattern in these zones. In this paper, a two dimensional depth averaged model is explained for flow modeling in river dead zones. Governing equations of fluid flow are discretised using the “Control Volume” method and...

متن کامل

Optimizing Cost Function in Imperialist Competitive Algorithm for Path Coverage Problem in Software Testing

Search-based optimization methods have been used for software engineering activities such as software testing. In the field of software testing, search-based test data generation refers to application of meta-heuristic optimization methods to generate test data that cover the code space of a program. Automatic test data generation that can cover all the paths of software is known as a major cha...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • IEE Proceedings - Software

دوره 148  شماره 

صفحات  -

تاریخ انتشار 2001